Big Huge Thesaurus

poliovirus vaccine

noun